package martin.tpfinal.reconocer.procesar.separateCoef;

import java.io.File;
import java.util.List;


public class FromMfccCoefToSeparateCoef {


	public List<Double> procesar(File inputFile, int coef ){
		
		FromFileToDoubleArray ffta=new FromFileToDoubleArray();
		//paso los valores del archivo de entrada a una matriz 
		ffta.executeWithOutNormalize(inputFile);
		
		Double max = CoefMaxMinProperties.getMaxByCoef(coef);
		Double min = CoefMaxMinProperties.getMinByCoef(coef);
				
		//seteo max y min para el coeficiente que estoy usando
		FromFileToDoubleArray.setMaxMinNormalizedValues(max, min);
					
		//transforma la columna correspondiente al coeficiente a una fila que sera mi entrada a la red
		List<Double> mat=ffta.getValuesByColumnAndNormalice(coef-1);
		
		return mat;
					
	}
	


}
